mechanical powers - Deutsch Englisch Wörterbuch